Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Все работы проверены

Молодец! Ты проверил все отчёты по самостоятельным работам!
Ждём тебя через некоторое время, когда появятся новые.

Последние проверенные отчёты

Дата проверки Программист Видеоурок Результат
2025-09-13 20:51 Иван Воронин Дневник успеха / 2019-01-13 : Ученый без дела, как туча без дождя.   На проверке
2025-09-13 20:58 Иван Воронин Дневник успеха / 2019-01-20 : Уменье и труд все перетрут.   На проверке
2025-09-13 21:01 Иван Воронин Дневник успеха / 2019-01-27 : Хочешь жить - умей вертеться!   На проверке
2025-09-13 21:07 Иван Воронин Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал.   На проверке
2025-09-13 21:10 Иван Воронин Дневник успеха / 2019-02-10 : Поле труд любит.   На проверке
2025-09-13 21:11 Иван Воронин Дневник успеха / 2019-02-17 : Один в поле не воин.   На проверке
2025-09-13 21:14 Иван Воронин Дневник успеха / 2019-02-24 : Была бы охота — будет ладиться работа.   На проверке
2025-09-13 21:16 Иван Воронин Дневник успеха / 2019-03-03 : Не говори "гоп", пока не перепрыгнешь.   На проверке
2025-09-13 21:21 Иван Воронин Дневник успеха / 2019-03-10 : Маленькое дело лучше большого безделья.   На проверке
2025-09-13 21:23 Иван Воронин Дневник успеха / 2019-03-17 : Кончил дело — гуляй смело.   На проверке
2025-09-13 21:25 Иван Воронин Дневник успеха / 2019-04-14 : Есть терпенье, будет и уменье.   На проверке
2025-09-13 21:42 Иван Воронин Дневник успеха / 2019-11-24 : Доброе начало полдела откачало.   На проверке
2025-09-13 21:45 Иван Воронин Дневник успеха / 2020-11-22 : Поспешишь – людей насмешишь.   На проверке
2025-09-13 22:00 Иван Воронин Дневник успеха / 2021-12-19 : Худому делу – худой конец.   На проверке
2025-09-14 15:02 Иван Воронин Платформер на Unity / 5. Прыжок персонажа   На проверке

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Добавил @model в представлении page/index.cshtml., скопировал код отображения истории из story/number.cshtml в page/index.cshtml., организовал цикл foreach в представлении page/Index., создал экземпляр Story в контроллере page и вызвал новый метод. Добавил передачу модели story в представление, создал метод GenerationList() в модели Story, добавил ссылку на историю через @Html.ActionLink().



Научился: Оптимизировал код с прошлого урока, - создал класс BoxPromots() : Box, - реализовал конструктор BoxPromots(), - реализовал функцию BoxPromots().Init(), - переместить константы в класс BoxPromots(), - переместил функцию ShowPromotionFigures() в класс BoxPromots(), - реализовал функцию BoxPromots().HidePromotionFigures(), - реализовал функцию Box().SetSpriteFor(), - реализовал функцию BoxPromots().GetPromotionFigure(), - модифицировал класс Board(), использую новый функционал, - протестировал работу после проведённого рефакторинга.
Трудности: хочу спросить, куда делась ф-ция - InvokeRepeating("Refresh", 2, 2); void Refresh() { string fen = client.GetFenFromServer(); if (chess.fen == fen) return; chess = new Chess(fen); ShowFigures(); squares.MarkSquaresFrom(chess.YieldValidMoves()); promots.HidePromotionFigures(); } , и в каком уроке мы ее переносим? Спасибо